@charset "utf-8";



@media screen and (max-width: 930px) and (orientation:portrait) {

	input[type=checkbox] {
		margin: -1vw 0 0 -1vw;
		height: 2vw;
	}

}

@media screen and (max-height: 770px) and (orientation:landscape) {
	.bookingForm {
		margin: 0;
	}
	.aboutDetails {
		margin-bottom: 4vw;
	}
	.bookingForm textarea {
		min-height: 6vw;
	}
}



@media screen and (min-width: 1260px){

	.aboutDetails {
		border-radius: 12px;
	}
	.aboutDetails h2 {
		margin: 26px 0 77px 26px;
	}
	
	.contactDetails {
		margin: 0 157px 0 13px;
		font-size: 13px;
	}
	.contactDetails p {
		margin: 0 3px 3px 3px;
	}
	.contactCont {
		margin: 26px 0 26px 77px;
	}

	/* BOOKING FORM */

	
	.bookingForm {
		margin: 26px 0 0 0;
		padding: 52px;
	}
	.quoteRequire {
		font-size: 10px;
	}
	.formCont span {
		font-size: 13px;
		padding: 3px 7px;
	}
	.bookingForm input, .bookingForm textarea {
		margin-bottom: 7px;
		padding: 24px 10px 10px 10px;
		font-size: 15px;
	}
	.bookingForm textarea {
		min-height: 91px;
	}
	.bookingForm input::placeholder, .bookingForm textarea::placeholder {
		font-size: 16px;
	}
	.method span {
		margin-bottom: 13px;
	}
	.method span {
		font-size: 13px;
		padding: 3px 7px;
	}
	.methodCont span {
		width: 117px;
	}
	input[type=checkbox] {
		margin-left: -26px;
		height: 14px;
	}
	
	.acceptBtn, .acceptBtn2 {
		font-size: 19px;
		padding: 13px;	
	}


	.warrCont h2 {
		margin: 77px 0 0 0;
		font-size: 20px;
	}
	.warrContainers {
		margin: 0 0 39px 13px;
		font-size: 15px;
	}
	.dropBtn {
		font-size: 19px;
		margin: 26px 0 0 13px;
		padding: 13px;
	}
	.dropbutton {
		font-size: 22px;
	}
	.warrHead p {
		margin: 13px 0;
	}
	.warrHeadContent, .warrHeadConten {
		margin: 13px 0;
		padding: 7px 13px;
	}
	.warrInners {
		font-size: 13px;
	}
	.limmited {
		font-size: 13px;
		margin: 32px;
	}
	.limitedWarr {
		padding: 26px;
	}
	.limitedWarr span {
		font-size: 15px;
	}
	.limitedWarr p {
		font-size: 13px;
		margin: 3px 0 13px 7px;
	}

}




